Hi Munchkinsmom,
Thanks for using Apple Support Communities.
I understand that most of the time it is taking quite awhile for the Photo card template library to upload. I use the Photos app on my iMac all the time, so I know how important it is we get this issue resolved. I have several recommendations for you.
First, it's a good idea to make sure that you have a backup of your iMac's important data. The following article will help make sure you have a current backup:
Use Time Machine to back up or restore your Mac
Next, try to quit the iPhoto app, and then give your iMac a fresh restart. Once your iMac turns back on, see if you get the same long upload time result.
And finally, I see that you are running OS X v10.9 (Mavericks) and using iPhoto. May I suggest updating your OS to the latest version OS X v10.11 (El Capitan). The new version of OS X includes the new Photos app that replaces iPhoto. New software and updates can often fix issues like you are having.
You can learn more about the new Photos app here: Photos
And this site will help you update to the latest OS X version: Upgrade to OS X El Capitan
Additionally, before updating to a new OS, it's a good idea to ensure all of your current apps are compatible with the new OS. I would advise to refer to the app developer or website for each to verify compatibility before updating.
Have a great day!